{
Callback callback=_callback;
_callback=null;
callback.failed(cause);
}
}
public void onFail(Throwable cause)
{
Callback callback=_interested.get();
if (callback!=null && _interested.compareAndSet(callback,null))
callback.failed(cause);
}
/* ------------------------------------------------------------ */